Iris germanica
Explore definitions, synonyms, and language insights of Iris germanica
Definitions
                    Noun
                    
            a large iris with purple or white flowers, native to central and southern Europe
                Explore definitions, synonyms, and language insights of Iris germanica